earthing transformer - German English Dictionary